demand pressures - Spanish English Dictionary